home *** CD-ROM | disk | FTP | other *** search
- grestore}B
-
- end Key_Map_Dict begin _char show end
-
- _minx _suboffset _miny _adddescent _m
-
- _ptsize dup 1.25 mul _minx _miny _ptsize 1.25 mul add rrectpath clip newpath
-
- gsave
-
- grestore
-
- 0 _smallsize 1.25 mul neg _m _MapWid show
-
- _minx _ptsize add _miny translate 90 rotate
-
- grestore
-
- 0 _smallsize .4 mul _m _MapOfs show
-
- _minx _miny translate 90 rotate
-
- gsave
-
- _code show
-
- _minx _ptsize _code stringwidth pop sub 2 div add _miny _smallsize 1.25 mul sub _m
-
- descFont _smallsize scalefont setfont
-
- gsave
-
- grestore
-
- } if
-
- -2 -2 r_l 0 1 r_l -3 0 r_l 0 2 r_l 3 0 r_l 0 1 r_l closepath eofill
-
- _minx _smallsize 1.25 mul sub _miny _maxy add 2 div _m
-
- _ptsize _minx _suboffset _miny vline stroke initclip
-
- _ofsflag {
-
- _ptsize _widx _miny vline stroke
-
- _ptsize _minx _miny _ptsize _perdesc mul add hline stroke
-
- fill grestore stroke
-
- _ptsize dup _minx _miny _ptsize add rrectpath gsave _pergray setgray
-
- _ptsize 1 add dup _minx .5 sub _miny .5 add _ptsize add rrectpath clip newpath
-
- hairwid [.24 1.44] 0 setdash
-
- gsave
-
- /_maxy _miny _ptsize add def
-
- /_widx _minx _ptsize _wid _em div mul add _suboffset def
-
- /_maxx _minx _ptsize add def
-
- /_wid xdf
-
- /_MapWid xdf
-
- /_ofsflag xdf
-
- /_MapOfs xdf
-
- /_char xdf
-
- /_code xdf
-
- /_minx xdf
-
- /_miny xdf
-
- /_charofs xdf
-
- /_ptsize xdf
-
- /_pergray xdf
-
- Key_Map_Dict begin
-
- /Key_Map_Char{
-
- /Key_Get_XY{Key_Next_Char Key_Map_Dict begin curx cury end}B
-
- Init_Key_Pos
-
- /Init_Key_Pos{Key_Map_Dict begin /xpos 0 def /ypos 0 def per_to_pos /xpos -1 def end}B
-
- {pop 0 Next_Line}if def per_to_pos end}B
-
- /Key_Next_Char{Key_Map_Dict begin /xpos xpos 1 add dup num_x_pos ge
-
- end
-
- /Next_Line{/ypos ypos 1 add dup num_y_pos ge{pop 0 showpage _DoPageHeader}if def}B
-
- /cury _GetTM ypos 1 add .12 mul _GetTM _GetBM sub mul sub def}B
-
- /per_to_pos{/curx xpos .5 add .12 mul _GetRM _GetLM sub mul _GetLM add def
-
- /num_x_pos 8 def /num_y_pos 8 def
-
- /_adddescent{_ptsize _perdesc mul add}B
-
- /_suboffset{_ofsflag {_charofs _ptsize mul _em div sub}if}B
-
- /_perdesc _descent _em div def
-
- /_perasc _ascent _em div def
-
- /_smallsize 6 def
-
- /Key_Map_Dict 37 dict def Key_Map_Dict begin
-
- end}B
-
- grestore
-
- ibutwid mul ibutleft add twa exch _hdldsize mul ibutop sub neg _m show
-
- /ibutwid ibutright ibutleft sub tw2 sub def
-
- ibutleft twa ibutbot ibutright tws ibutop rectpath clip newpath
-
- descFont _hdchsize scalefont setfont
-
- gsave
-
- _PageHeaderDict begin
-
- /InsetShow{
-
- end}B
-
- grestore
-
- butop boxsize .6 mul sub _m show
-
- butwid 1 index stringwidth pop sub 2 div butleft add
-
- descFont boxsize 3 div scalefont setfont
-
- butleft butbot butright butop rectpath clip newpath
-
- ibutleft ibutbot ibutright ibutop _ibut
-
- /ibutbot butbot _smove add def
-
- /ibutop butop _smove sub def
-
- /ibutright right tws def
-
- /ibutleft butright twa def
-
- butleft butbot butright butop _rbut
-
- gsave butcolor setgray fill grestore 0 setgray hairwid stroke
-
- dx dy left top rrectpath
-
- /clipheight boxsize _lmove 2 mul sub def 1 setlinewidth
-
- /butright left butwid add twa def
-
- /butbot top boxsize sub tws def
-
- /butwid dx 3 div tw2 sub def
-
- /dy boxsize tw2 add def
-
- /dx right left sub def
-
- /butleft left twa def
-
- imagearea /butop top tws def
-
- gsave
-
- _PageHeaderDict begin
-
- /_PageHeader{
-
- end
-
- /_hdchsize 10 def
-
- /_hdldsize 12 def
-
- /boxsize 57 def
-
- /_PageHeaderDict 39 dict def _PageHeaderDict begin
-
- grestore end}B
-
- 1 setgray fill
-
- _leftl _topl _l _leftl _bottoml _l closepath
-
- left bottom _m left top _l right top _l _rightl _topl _l
-
- _leftl _bottoml _rightl _topl rectpath butcolor setgray fill
-
- .6 setgray fill
-
- _lmove _smove sub _shadow
-
- _lefts _bottoms _m _rightl _leftl sub _topl _bottoml sub
-
- _smove _shadow 0 setgray fill
-
- left bottom _m _rights _lefts sub _tops _bottoms sub
-
- /_rights right _smove sub def
-
- /_bottoms bottom _smove add def
-
- /_lefts left _smove add def
-
- /_tops top _smove sub def
-
- /_rightl right _lmove sub def
-
- /_bottoml bottom _lmove add def
-
- /_leftl left _lmove add def
-
- /_topl top _lmove sub def
-
- rbutdict begin storerect gsave
-
- /_rbut{
-
- end
-
- 0 _disty _move 2 mul add neg r_l closepath}B
-
- _move dup r_l _distx 0 r_l 0 _disty r_l _move dup r_l
-
- /_shadow{/_move xdf /_disty xdf /_distx xdf
-
- /rbutdict 17 dict def rbutdict begin
-
- grestore end}B
-
- left bottom right top rectpath hairwid 0 setgray stroke
-
- left _tops right top rectpath fill
-
- left bottom _lefts top rectpath 0 setgray fill
-
- left bottom right top rectpath 1 setgray fill
-
- /_rights right _smove sub def
-
- /_bottoms bottom _smove add def
-
- /_lefts left _smove add def
-
- /_tops top _smove sub def
-
- ibutdict begin gsave storerect
-
- /_ibut{
-
- /ibutdict 13 dict def
-
- end}B
-
- grestore
-
- _saveLeading _SetLeading _saveRM _SetRM _saveLM _SetLM
-
- tws _SetRM _WrapSpaceShow
-
- _hdldsize _SetLeading ( ) _SetSpace ibutleft twa _SetLM ibutright
-
- /_saveLeading _GetLeading def /_saveRM _rightm def /_saveLM _leftm def
-
- ibutwid mul ibutleft add twa exch _hdldsize mul ibutop sub neg _m
-
- descFont _hdchsize scalefont setfont
-
- _y _hdldsize mul sub rrectpath clip newpath
-
- /_y xdf _hdldsize mul ibutwid exch ibutleft twa ibutop
-
- /ibutwid ibutright ibutleft sub tw2 sub def
-
- gsave
-
- _PageHeaderDict begin
-
- /NoticeShow{
-
- {_NextLine}if show}forall end}B
-
- {_IntToChar dup stringwidth pop currentpoint pop add _rightm ge
-
- /_WrapShow{WrapDict begin
-
- }forall end _saveLM _SetLM}B
-
- dup show _space eq _first and {currentpoint pop _SetLM /_first false def}if
-
- {_IntToChar dup stringwidth pop currentpoint pop add _rightm ge{_NextLine}if
-
- /_WrapSpaceShow{WrapDict begin /_first true def /_saveLM _leftm def
-
- /_IntToChar{WrapDict begin _ch exch 0 exch put _ch 1 string copy end}B
-
- currentpoint _botm le {showpage _DoPageHeader}if pop end}B
-
- /_NextLine{WrapDict begin _leftm _MoveX _leading neg _RMoveY
-
- /_Per_RMoveX{XPer_to_Abs _RMoveX}B
-
- /_Per_MoveX{XPer_to_Abs _GetLM add _MoveX}B
-
- /Str_WidX_to_XPer{/_per xdf dup stringwidth pop Abs_to_XPer _per sub neg}B
-
- /_per 0 def
-
- /Abs_to_XPer{_GetRM _GetLM sub div}B
-
- /XPer_to_Abs{_GetRM _GetLM sub mul}B
-
- /_RMoveY{0 exch r_m}B
-
- /_RMoveX{0 r_m}B
-
- /_MoveY{currentpoint pop exch _m}B
-
- /_MoveX{currentpoint exch pop _m}B
-
- /_GetBM{WrapDict /_botm get}B
-
- /_SetBM{/_botm _PutWrap}B
-
- /_GetTM{WrapDict /_topm get}B
-
- /_SetTM{/_topm _PutWrap}B
-
- /_GetRM{WrapDict /_rightm get}B
-
- /_SetRM{/_rightm _PutWrap}B
-
- /_GetLM{WrapDict /_leftm get}B
-
- /_SetLM{/_leftm _PutWrap}B
-
- /_SetSpace{/_space _PutWrap}B
-
- /_GetLeading{WrapDict /_leading get}B
-
- /_ScaleFont{dup _SetLeading scalefont}B
-
- /_SetLeading{/_leading _PutWrap}B
-
- /_DoPageHeader{WrapDict begin PageHeader _leftm _topm _leading sub _m end}B
-
- /_SetPageHeader{/PageHeader _PutWrap}B
-
- _InitText
-
- _leftm _topm _leading sub _m /PageHeader{}B end}B
-
- imagearea /_topm top def /_leftm left def /_botm bottom def /_rightm right def
-
- /_InitText{WrapDict begin
-
- /_PutWrap{exch WrapDict 3 1 roll put}B
-
- end
-
- /_leading 12 def
-
- /_space ( ) def
-
- /_ch ( ) def
-
- WrapDict begin
-
- /WrapDict 31 dict def
-
- /tws{6 sub}B
-
- /twa{6 add}B
-
- /tw2 12 def
-
- /butcolor .9 def
-
- /_smove 2 def
-
- /_lmove 3 def
-
- /_descent _em _ascent sub def
-
- /_ascent _em _ascper mul def
-
- /_ascper ^E def
-
- /_em ^G def
-
- /hline{_m 0 r_l}B
-
- /vline{_m 0 exch r_l}B
-
- /rrectpath{_m 1 index 0 r_l neg 0 exch r_l neg 0 r_l closepath}B
-
- right bottom _l left bottom _l closepath end}B
-
- /rectpath{Rect_Dict begin storerect left top _m right top _l
-
- /Rect_Dict 5 dict def
-
- /hairwid{hairline setlinewidth}B
-
- /hairline 1 0 itransform dup mul exch dup mul add sqrt .24 lt{.25}{0}ifelse def
-
- /descFont /|______Helvetica findfont def
-
- (|______Helvetica) RF
-
- _rr 8 add _rr storerect grestore}B
-
- /imagearea{gsave clippath pathbbox 8 sub _rr 8 sub _rr 8 add
-
- /_rr{4 1 roll}B
-
- /storerect{/top xdf/right xdf/bottom xdf/left xdf}B
-
- {erasepage initgraphics}ifelse/CurPage CurPage 1 add def end}B
-
- /showpage{Dummy begin CorrectPage{systemdict /showpage get exec}
-
- /CorrectPage{CurPage Last_Page gt Last_Page 9999 ne and{quit}if CurPage First_Page ge}B
-
- /r_l{RTA _l}B
-
- /r_m{RTA _m}B
-
- /_m{_dr moveto}B
-
- /_l{_dr lineto}B
-
- /RCTA{3{RTA 6 2 roll}repeat}B
-
- /RTA{exch currentpoint 4 1 roll add 3 1 roll add}B
-
- /_dr{transform round exch round exch itransform}B
-
- /xdf{exch def}B
-
- /B{bind def}bind def
-
-